seed germination - French English Dictionary